self-contained instrument - İngilizce Eş Anlamlılar Sözlük